/////////////////////////////////////////////////////////////////////////
//
// Amuse Engine SDK - graphics/scene
// Copyright( c) 2015.  All Rights Reserved
//
// File:		AEStaticGeometryInstance.cpp
// Author:		Gianluca Belardelli
// Date:		22/06/2015
//
/////////////////////////////////////////////////////////////////////////
#include <AEEngine.h>

AEStaticGeometryInstance::AEStaticGeometryInstance( void )
{
}
	
AEStaticGeometryInstance::~AEStaticGeometryInstance( void )
{
}

void AEStaticGeometryInstance::ComputeSortingKey( void )
{
}
	
AEINT32 AEStaticGeometryInstance::GetNumPrimitives( void )
{
	return -1;
}
	
AEINT32 AEStaticGeometryInstance::GetSupportedStreamMask( void )
{
	return 0;
}

void AEStaticGeometryInstance::DebugRenderCollisionMesh( AEColor crMeshColor, AEColor crNormalColor, AEFLOAT32 fNormalLength )
{
}

void AEStaticGeometryInstance::RemoveFromAllVisibilityZones( void )
{
}

void AEStaticGeometryInstance::DebugShowObjectRenderOrder( void )
{
}
	
void AEStaticGeometryInstance::DebugShowMaterialShader( void )
{
}

void AEStaticGeometryInstance::SetMaterial( AEMaterial *lpMaterial )
{
	m_lpMaterial = lpMaterial;
}

void AEStaticGeometryInstance::setPassType( AEMaterial &mtlMaterial )
{

}
